Statue Of Liberty — definition

1. Statue of Liberty (Noun)

1 definition

Statue of Liberty (Noun) — A large monumental statue symbolizing liberty on Liberty Island in New York Bay.

3 types of
memorial monument statue